package com.zhuchaooasystem.presenter.home.message;

import com.zhuchaooasystem.base.IPresenter;
import com.zhuchaooasystem.base.IView;
import com.zhuchaooasystem.entity.InformMessageEntity;

import java.util.List;

/**
 * Created by zhangyajiang on 2016/12/22.
 */

public interface InformMessageContract {

    interface View extends IView {
        void refreshData(List<InformMessageEntity.ResultBean.SuccessfulBean.NotReadNegBean> entity);

        void loadMoreData(List<InformMessageEntity.ResultBean.SuccessfulBean.NotReadNegBean> entity);

        void changeStateSuccuss();

        void refreshCount(int count);
    }

    interface Presenter extends IPresenter {
        void getMessage(int index);

        void changeReadState(int ProjectId, String modelType);
    }
}
